troop space cargo - Spanish English Dictionary